package net.lateeye.search.thesissearch;

import java.util.LinkedList;

public class Thesis
{
	private String paperTitle = null;
	private LinkedList<String> authors = new LinkedList<String>();
	private int publishedyear = -1;
	private LinkedList<String> keywords = new LinkedList<String>();
	private String fulltextUrl = null;
	private String detailPageUrl = null;
	private int citationCount = -1;
	private String abs = null;
	private String postedConference = null;

	public String getFulltextUrl()
	{
		return this.fulltextUrl;
	}

	public void setFulltextUrl(String fulltextUrl)
	{
		this.fulltextUrl = fulltextUrl;
	}

	public String getDetailPageUrl()
	{
		return this.detailPageUrl;
	}

	public void setDetailPageUrl(String detailPageUrl)
	{
		this.detailPageUrl = detailPageUrl;
	}

	public int getCitationCount()
	{
		return this.citationCount;
	}

	public void setCitationCount(int citationCount)
	{
		this.citationCount = citationCount;
	}

	public String getAbs()
	{
		return this.abs;
	}

	public void setAbs(String abs)
	{
		this.abs = abs;
	}

	public String getPostedConference()
	{
		return this.postedConference;
	}

	public void setPostedConference(String postedConference)
	{
		this.postedConference = postedConference;
	}

	public LinkedList<String> getKeywords()
	{
		return this.keywords;
	}

	public void setKeywords(LinkedList<String> keywords)
	{
		this.keywords = keywords;
	}

	public String getPaperTitle()
	{
		return this.paperTitle;
	}

	public void setPaperTitle(String paperTitle)
	{
		this.paperTitle = paperTitle;
	}

	public LinkedList<String> getAuthors()
	{
		return this.authors;
	}

	public String getPrimaryAuthor()
	{
		return this.authors.get(0);
	}

	public void setAuthors(LinkedList<String> authors)
	{
		this.authors = authors;
	}

	public int getPublishedyear()
	{
		return this.publishedyear;
	}

	public void setPublishedyear(int publishedyear)
	{
		this.publishedyear = publishedyear;
	}
}